<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>$cacheFactory</title>
    <link rel="stylesheet" href="../../lib/bootstrap3/css/bootstrap.min.css">
    <script src="../../lib/angularjs/angular.js"></script>
</head>
<body ng-app="cacheApp">
<div class="well">
    缓存对象自身有下列这些方法可以用来与缓存交互。<br/>
    info()： info()方法返回缓存对象的ID、尺寸和选项。<br/>
    put()： put()方法允许我们把任意JavaScript对象值形式的键（字符串）放进缓存中。<br/>
    cache.put("hello","world");<br/>
    put()方法会返回我们放入缓存中的值。<br/>
    get()： get()方法让我们能够访问一个键对应的缓存值。如果找到了这个键，它会返回它的<br/>
    值；如果没有找到，它会返回undefined。<br/>
    cache.get("hello");<br/>
    remove()： remove()函数用于在找到一个键值对的情况下从缓存中移除它。如果没有找到，<br/>
    它就会返回undefined。<br/>
    cache.remove("hello");<br/>
    removeAll()： removeAll()函数用于重置缓存，同时移除所有已缓存的值。<br/>
    destory()： destory()方法用于从$cacheFactory缓存注册表中移除指定缓存的所有引用。<br/>
</div>
</body>
</html>